ranged weapon - Espagnol Anglais Dictionnaire